benchrest shooting - Spanish English Dictionary